Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 PENRHOS Terraced £114,631 £92,500 2 Jul 2018
39 PENRHOS Terraced £99,626 £95,000 4 Feb 2022